Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Снова Modbus
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем
Lukin
Подскажите с помощью чего удобно прочитать код получаемый при работе по протоколу ModBUS RTU через 485 интерфейсу.И вообще как возможно попроще прочитать информацию с листа.может у кого есть свой жизненный опыт,как кто учился чтению кодов передаваемых по протоколам а в частности по модбасу.Я очень хочу научиться и буду ОЧЕНЬ благодарен если кто поможет.А то в ступор впадаю когда вижу эти цифры и буквы newconfus.gif bang.gif
kosmos440o
Попробуй для начала Lectus Modbus OPC/DDE сервер. Также спецификации на Модбус почитай. Это самый простой протокол из всех промышленных. Гугль в помощь. Возьми железяку с Modbus, преобразователь USB-RS485 и играйся вволю. Через месячишко будешь знать об этом всё.
http://www.owen.ru/catalog/modbus_opc_dde_server/opisanie

https://sites.google.com/site/fieldbusbook/seti/modbus-rus

Найди в сети файлы
Modbus_Rus.doc
Modbus_Application_Protocol_V1_1b3.pdf
LordN
опс без скады изучать бессмысленно.
самый простой способ - это любой халявный опс-сервер и любая халявная скада.
я юзал овеновский опс и мастерскаду
Олег_
Цитата(Lukin @ 3.8.2015, 21:14) *
..... удобно прочитать код получаемый при работе по протоколу ModBUS RTU......

http://www.cpu13.ru/viewtopic.php?f=12&t=2426
терминалка с конструктором запросов и расшифровкой ответа.
Lukin
Lectus Modbus OPC/DDE сервер.Вот я его скачал.У меня есть частотник АББ 550 есть модем с РС-485.Захожу в программу настраиваю ее так как в хелпе сказано.Нажимаю запустить сервер и запустить опрос.И в логах он мне показывает ошибка компорт 1.Хотя я подключаюсь к компорт 9.
http://www.cpu13.ru/viewtopic.php?f=12&t=2426 а вот по поводу этой ссылки я вообще ничего не понял с программой как работать,при нажатии кнопочки открыть я же должен видеть данные?А их нет.Скорость четность и порт выбраны правильно(((
Олег_
Кнопочкой "Открыть" Вы выбранный порт открываете,

дальше нужно глянуть мануал на частотник с описанием регистров, сформировать посылку, в нужной вкладке проги, и нажать на "Send"
Если всё сделали правильно, увидите ответ от частотника, и расшифровку по форматам.
Если Вы не ошиблись с настройками портов, проводами и дровами на свой переходник, при отправке почти любой посылки с правильным адресом из терминалки, вы хотя бы ответ об ошибке получите, с переводом на человеческий.

В основном все протоколы, это диалог вроде вопрос-ответ, отправляете вопрос в правильном формате, получаете ответ.

-----------------------------------------
Можно и без частотника и всякого железа с этим протоколом разбираться.
качаете халявную терминалку
http://support-omron.fr/MultiwayE.php
это и мастер и слейв в одном флаконе, можно запустить несколько прог одновременно.

Далее ищите в инете вылеченную прогу http://www.virtual-serial-port.com/virtual...l-port-kit.html
делаете на компе виртуальную связку двух портов, цепляите к ним терминалку с мастером и терминалку со слейвом, и наглядно видите как этот протокол работает.

Описание протокола только обязательно почитайте. Без этого не поймёте как OPC настроить и терминалки использовать.

---------------------------
терминалки для ручного тестирования сетки или отладок чего либо.
если нужно постоянно получать данные по какому либо протоколу, то в основном OPC сервер, хотя есть и куча других способов, самописный софт, симуляторы HMI...
kosmos440o
Цитата(Lukin @ 4.8.2015, 17:34) *
Lectus Modbus OPC/DDE сервер.Вот я его скачал.У меня есть частотник АББ 550 есть модем с РС-485.Захожу в программу настраиваю ее так как в хелпе сказано.Нажимаю запустить сервер и запустить опрос.И в логах он мне показывает ошибка компорт 1.Хотя я подключаюсь к компорт 9.
http://www.cpu13.ru/viewtopic.php?f=12&t=2426 а вот по поводу этой ссылки я вообще ничего не понял с программой как работать,при нажатии кнопочки открыть я же должен видеть данные?А их нет.Скорость четность и порт выбраны правильно(((

Ну ничего, все через это прошли. Если вы не видите запрос - что-то с портом не так. Порт настраивается в свойствах узла, на панели инструментов и в диспетчере задач. К сожалению, сейчас под рукой ничего нет подключиться (в основном уже по Интернету работаем). Там ещё зелёная лампочка должна гореть "рабочий режим".
Если запрос увидели - не увидели ответ, либо неисправен преобразователь или ваш частотник. В смысле что-то не так настроено. Это уже на будущее.
kosmos440o
Цитата(kosmos440o @ 5.8.2015, 5:31) *
Ну ничего, все через это прошли. Если вы не видите запрос - что-то с портом не так. Порт настраивается в свойствах узла, на панели инструментов и в диспетчере задач. К сожалению, сейчас под рукой ничего нет подключиться (в основном уже по Интернету работаем). Там ещё зелёная лампочка должна гореть "рабочий режим".
Если запрос увидели - не увидели ответ, либо неисправен преобразователь или ваш частотник. В смысле что-то не так настроено. Это уже на будущее.

Дисптчер задач - это я перепутал с диспетчером устройств.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.